package a.d;

class i
{
  protected double a = 0.0D;
  protected ab b = null;
  protected ab c = null;
  protected i e = null;
  protected i g = null;
  
  public i() {}
  
  public i(double paramDouble, boolean paramBoolean)
  {
    this();
    this.a = paramDouble;
    if (!w.e)
    {
      if (!paramBoolean) {
        this.b = new ab(new l(true));
      }
    }
    else {
      this.c = new ab(new l(false));
    }
  }
  
  public double a()
  {
    return this.a;
  }
  
  public void a(double paramDouble)
  {
    this.a = paramDouble;
  }
  
  public i b()
  {
    return this.e;
  }
  
  public void a(i parami)
  {
    this.e = parami;
  }
  
  public i c()
  {
    return this.g;
  }
  
  public void b(i parami)
  {
    this.g = parami;
  }
  
  public ab d()
  {
    return this.b;
  }
  
  public void a(ab paramab)
  {
    this.b = paramab;
  }
  
  public ab e()
  {
    return this.c;
  }
  
  public void c(ab paramab)
  {
    this.c = paramab;
  }
  
  public boolean a(m.a_ parama_)
  {
    boolean bool4 = w.e;
    boolean bool1 = true;
    boolean bool2 = this.b.a(parama_);
    boolean bool3 = this.c.a(parama_);
    if (!bool4) {
      if (bool2)
      {
        if (bool4) {
          break label48;
        }
        if (bool3) {
          return bool1;
        }
      }
    }
    bool1 = false;
    label48:
    return bool1;
  }
  
  public boolean b(m.a_ parama_)
  {
    boolean bool2 = w.e;
    boolean bool1 = true;
    int i = this.b.indexOf(parama_);
    if (!bool2) {}
    int j = i >= 0 ? 1 : 0;
    if (!bool2)
    {
      if (j != 0) {
        this.b.remove(i);
      }
      i = this.c.indexOf(parama_);
    }
    if (!bool2) {}
    int k = i >= 0 ? 1 : 0;
    if (!bool2) {
      if (k != 0) {
        this.c.remove(i);
      }
    }
    if (!bool2) {
      if (j != 0)
      {
        if (bool2) {
          break label118;
        }
        if (k != 0) {
          return bool1;
        }
      }
    }
    bool1 = false;
    label118:
    return bool1;
  }
  
  public String toString()
  {
    boolean bool2 = w.e;
    boolean bool1 = w.d;
    StringBuffer localStringBuffer = new StringBuffer();
    localStringBuffer.append("SV:  ").append(a()).append("\n");
    localStringBuffer.append("IL:  ");
    ab localab = d();
    int i;
    m.a_ locala_;
    if (localab != null)
    {
      i = 0;
      if (i < localab.size()) {}
      do
      {
        locala_ = (m.a_)localab.get(i);
        localStringBuffer.append("[" + locala_.a + "," + locala_.b + "], ");
        i++;
        if (bool2) {
          break label161;
        }
        if (bool1) {
          break label159;
        }
        if (!bool1) {
          break;
        }
        localStringBuffer.setLength(localStringBuffer.length() - 2);
      } while (bool2);
      localStringBuffer.append("\n");
      label159:
      label161:
      if (!bool1) {}
    }
    else
    {
      localStringBuffer.append("empty\n");
    }
    if (!bool2)
    {
      localStringBuffer.append("IR:  ");
      localab = e();
      if (localab != null)
      {
        i = 0;
        if (i < localab.size()) {}
        while (bool2)
        {
          locala_ = (m.a_)localab.get(i);
          localStringBuffer.append("[" + locala_.a + "," + locala_.b + "], ");
          i++;
          if (bool2) {
            break label293;
          }
          if (bool1) {
            break label291;
          }
          if (!bool1) {
            break;
          }
        }
        localStringBuffer.setLength(localStringBuffer.length() - 2);
        label291:
        label293:
        if (!bool1) {
          break label303;
        }
      }
    }
    localStringBuffer.append("empty");
    label303:
    return localStringBuffer.toString();
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.d.i
 * JD-Core Version:    0.7.0.1
 */